.purcs-preview-img{object-fit:contain;width:100%}.purcs-preview :focus{background:#0003;outline:5px solid #0099e0}.purcs-preview .carousel .slide{background:none}.purcs-preview .carousel .slide.selected,.purcs-preview .clickable{cursor:pointer}.vortex-container{height:100%}.carousel.carousel-slider .control-arrow:hover{background:#0003;border:1px solid #0099e0}.carousel.carousel-slider .control-arrow:focus{background:#0003;outline:5px solid #0099e0}.pages-section select{min-height:40px}:root{--teams-form-width:320px}#team-details-page,.swan-site-content,body,head{height:100vh;position:relative;width:100vw}#team-details-page .swan-site-content{height:100%;width:100%}#team-details-page .swan-site-content .teams-app{display:grid;grid-template-areas:"header" "details" "footer";grid-template-rows:-webkit-min-content auto 140px;grid-template-rows:min-content auto 140px;height:100vh;left:0;position:absolute;top:0;width:100vw}@media only screen and (max-width:767px){#team-details-page .swan-site-content .teams-app{grid-template-rows:-webkit-min-content auto 195px;grid-template-rows:min-content auto 195px}}#team-details-page .swan-site-content .teams-app .teams-details-header{grid-area:header}#team-details-page .swan-site-content .teams-app .alert-collection{height:-webkit-min-content;height:min-content}#team-details-page .swan-site-content .teams-app .teams-details-container{grid-area:details;height:-webkit-max-content;height:max-content;justify-self:center;max-width:100%;overflow:auto;width:-webkit-fit-content;width:fit-content}@media only screen and (min-width:768px){#team-details-page .swan-site-content .teams-app .teams-details-container{height:auto}}#team-details-page .swan-site-content .teams-app .teams-details-container .team-details-preview-link-button{min-width:-webkit-max-content;min-width:max-content}#team-details-page .swan-site-content .teams-app .teams-details-container .team-details-add-non-personalized-link-button{width:-webkit-max-content;width:max-content}#team-details-page .swan-site-content .teams-app .teams-details-container .EasyImageZoomOnMoveImage{width:100%}#team-details-page .swan-site-content .teams-app .teams-details-form-container{min-width:100px;overflow-x:auto}@media only screen and (min-width:768px){#team-details-page .swan-site-content .teams-app .teams-details-form-container{max-width:100%;width:-webkit-fit-content;width:fit-content}}#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel{min-width:320px;min-width:var(--teams-form-width)}@media only screen and (min-width:768px){#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel{min-width:auto}}#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-form-entry{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px){#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-form-entry{flex-wrap:nowrap}#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-form-entry .teams-details-entry-number{display:inline-block;margin-top:1em;min-width:2em}}@media only screen and (max-width:767px){#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-form-entry .teams-details-quantity-wrapper{display:contents}}#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-form-field{width:100%}@media only screen and (min-width:768px){#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-form-field{flex-shrink:0;width:15em}}#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-quantity-field-size,#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-size-field{min-width:0;min-width:auto;width:48%}@media only screen and (min-width:768px){#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-quantity-field-size,#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-size-field{width:9em}}#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-quantity-field-hard{width:100%}@media only screen and (min-width:768px){#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-details-quantity-field-hard{width:9em}}#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-detail-color-option-field{flex-shrink:0;width:100%}@media only screen and (min-width:768px){#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-detail-color-option-field{width:17em}}#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-detail-color-option-field .teams-detail-color-option-button{justify-content:space-between;width:100%}#team-details-page .swan-site-content .teams-app .teams-details-form-container .teams-details-form-panel .teams-detail-color-option-field .teams-detail-color-option-name{text-overflow:ellipsis;white-space:nowrap}#team-details-page .swan-site-content .teams-app .teams-footer{align-self:stretch;box-shadow:var(--swan-sem-elevation-overlay);grid-area:footer;height:100%;z-index:1}#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content{align-items:stretch;display:grid;grid-template-areas:"edit price proceed";grid-template-columns:1fr 3fr 1fr;height:inherit}#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content .teams-footer-edit{align-self:center;grid-area:edit;justify-self:center}#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content .teams-footer-price{align-self:center;grid-area:price;justify-self:right}#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content .teams-footer-price .pricing-summary{height:-webkit-fit-content;height:fit-content}#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content .teams-footer-proceed{align-self:center;grid-area:proceed;justify-self:center}#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content .teams-footer-proceed .EasyImageZoomOnMoveImage{width:100%}@media only screen and (min-width:1920px){#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content{width:1500px}}@media only screen and (max-width:1919px){#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content{width:80%}}@media only screen and (max-width:1439px){#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content{width:100%}}@media only screen and (max-width:1023px){#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content{grid-template-areas:"price proceed";grid-template-columns:1fr 1fr}#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content .teams-footer-edit{display:none}#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content .teams-footer-price{justify-self:left}#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content .teams-footer-proceed{justify-self:stretch}}@media only screen and (max-width:767px){#team-details-page .swan-site-content .teams-app .teams-footer>.swan-bounded-content{grid-template-areas:"price" "proceed";grid-template-columns:1fr;grid-template-rows:1fr 1fr;row-gap:0}}#team-details-page .swan-site-content .teams-app .teams-example-table{overflow-x:auto;width:100%}.review-close-button{z-index:inherit!important}@media only screen and (min-width:768px){.review-body{height:100vh;overflow:hidden}.review-body .review-row{height:100%}.review-body .review-row .review-preview-section{height:100%;overflow-x:hidden;overflow-y:auto}.review-body .review-row .review-and-acknowledge{border-left:var(--swan-sem-border-width-standard) solid var(--swan-sem-color-border-standard)}}.review-buttons-container .review-add-to-cart-button{order:1!important}.review-buttons-container .review-edit-design-button{order:2!important}.preview-modal .modal-navigation-wrapper,.review-modal .modal-navigation-wrapper{justify-content:end}.preview-modal .preview-block .preview-block-previews-wrapper,.review-modal .preview-block .preview-block-previews-wrapper{justify-content:center}@media only screen and (min-width:768px){.preview-modal .preview-block .preview-modal-size-chart .preview-modal-size-chart-content,.review-modal .preview-block .preview-modal-size-chart .preview-modal-size-chart-content{max-width:50%;min-width:50%}}.preview-modal .preview-block .preview-modal-size-chart::backdrop,.review-modal .preview-block .preview-modal-size-chart::backdrop{background-color:#0000004d!important}.preview-modal .preview-block .zoomable-image-callout,.review-modal .preview-block .zoomable-image-callout{left:var(--swan-sem-space-3);position:absolute;top:var(--swan-sem-space-3)}
/*# sourceMappingURL=main.544408e1.css.map*/