#MainContent{background:var(--soft-white-colour)}.promoted-products-box{display:none!important}.product-media__gallery{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.product-media__gallery-thumbnail{box-shadow:0 0 0 1px var(--theme-surfaces-neutral-mute, #E4E4E7),0 1px 1px 0 var(--theme-surfaces-neutral-base, #A1A1AA),0 0 0 2px var(--theme-surfaces-neutral-soft, #F4F4F5)}.product-media__gallery-thumbnail.swiper-slide-thumb-active{box-shadow:0 0 0 1px var(--theme-surfaces-secondary-base, #91F974),0 1px 1px 0 var(--theme-surfaces-secondary-dull, #5EB047),0 0 0 2px var(--theme-surfaces-secondary-mute, #D3FDC7)}.product-form__recommendation>div{box-shadow:0 0 0 1px var(--theme-surfaces-neutral-mute, #E4E4E7),0 1px 1px 0 var(--theme-surfaces-neutral-base, #A1A1AA),0 0 0 2px var(--theme-surfaces-neutral-soft, #F4F4F5)}.product-swatch__swatch{border:3px solid #f5f5f5;border-radius:50%}.product-swatch__swatch.product-swatch__text{border:0;border-radius:unset}.text-swatch{box-shadow:0 0 0 1px var(--theme-surfaces-primary-mute, #BBD6ED),0 2px 2px 0 var(--theme-surfaces-primary-mute, #BBD6ED),0 0 0 4px var(--theme-surfaces-primary-soft, #EEF5FA)}.text-swatch__radio:checked+.text-swatch{box-shadow:0 0 0 1px var(--theme-surfaces-secondary-base, #91F974),0 2px 2px 0 var(--theme-surfaces-secondary-dull, #5EB047),0 0 0 4px var(--theme-surfaces-secondary-mute, #D3FDC7)}.product-swatch__swatch input{border:1px solid #e6e6e8;border-radius:50%;box-shadow:0 0 0 1px var(--theme-surfaces-neutral-mute, #E4E4E7),0 2px 2px 0 var(--theme-surfaces-neutral-base, #A1A1AA),0 0 0 4px var(--theme-surfaces-neutral-soft, #F4F4F5)}div[data-content-type=video] .pagebuilder-video-container{border-radius:inherit;overflow:hidden;padding-top:56.25%;position:relative}div[data-content-type=video] iframe,div[data-content-type=video] video{height:100%;left:0;position:absolute;top:0;width:100%}input:focus,input:active{outline:0}.strength-button,.product-warning__button{background-color:#fff;box-shadow:0 0 0 1px var(--theme-surfaces-primary-mute, #BBD6ED),0 2px 2px 0 var(--theme-surfaces-primary-mute, #BBD6ED),0 0 0 4px var(--theme-surfaces-primary-soft, #EEF5FA)}.strength-button.selected{background:#e9fee3;box-shadow:0 0 0 1px var(--theme-surfaces-secondary-base, #91F974),0 2px 2px 0 var(--theme-surfaces-secondary-dull, #5EB047),0 0 0 4px var(--theme-surfaces-secondary-mute, #D3FDC7)}.product-swatch__swatch:after{position:absolute;pointer-events:none;left:0;width:100%;height:100%;content:url("data:image/svg+xml,%3Csvg width='40' height='41' viewBox='0 0 40 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_263_175)'%3E%3Cpath d='M39 40V1L1 40H39Z' fill='url(%23paint0_linear_263_175)' fill-opacity='0.15'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_263_175' x1='20' y1='1' x2='20' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.155' stop-color='white' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_263_175'%3E%3Crect x='1' y='1' width='38' height='39' rx='19' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.product-swatch__swatch.product-swatch__text:after{content:""}.overview-information h2:first-of-type{display:none!important}.deferred-media__poster img{aspect-ratio:1}.product-media__grid{position:sticky;top:calc(144px + 2rem)}.product-media__grid-image{border-radius:20px}.product-media__grid .col-span-2 .deferred-media__poster img{aspect-ratio:2}.deferred-media video,.deferred-media iframe{width:100%!important;height:100%!important;object-fit:cover;aspect-ratio:1}.deferred-media iframe{object-fit:cover}.deferred-media video:focus,.deferred-media iframe:focus{outline:none}@media (min-width: 768px){.product-media__grid-container{scrollbar-width:none;-ms-overflow-style:none}.product-media__grid-wrapper{position:relative}.product-media__grid-container::-webkit-scrollbar{display:none}.custom-scroll-indicator{position:absolute;left:1rem;top:50%;transform:translateY(-50%);z-index:20;display:flex;flex-direction:column;align-items:center;gap:8px}.scroll-control{width:30px;height:30px;background:#fff;border:2px solid #e5e5e5;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0000001a}.scroll-control:hover{background:#f9f9f9;border-color:#d1d1d1}.custom-scroll-bar{width:30px;height:120px;background:#fff;border:2px solid #e5e5e5;border-radius:999rem;position:relative;padding:16px 0;box-shadow:0 2px 8px #0000001a}.scroll-track{width:6px;height:88px;background:#19285533;border-radius:999rem;margin:0 auto;position:relative}.scroll-thumb{width:6px;background:var(--dark-blue-colour);border-radius:999rem;position:absolute;top:0;left:0;transition:background .2s ease;min-height:20px}}.product-form__title{color:var(--Brand-colours-Dark-Blue, #0C2A5B);font-size:18px;font-style:normal;font-weight:600;line-height:110%}.remove-spinner::-webkit-outer-spin-button,.remove-spinner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.remove-spinner[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.quantity-button:hover{background-color:#f9fafb!important}@media screen and (max-width: 767px){.product-form__title{font-size:16px}}.main-product-form__atc{background-color:#4caf50;padding:12px 30px;height:42px;transition:all .33s ease}.main-product-form__atc:hover{background-color:#337535}#swym-atw-button-container,.favorites-button{transition:all .2s ease}#swym-atw-button-container:hover,.favorites-button:hover{transform:scale(1.05);box-shadow:0 2px 8px #0000001a}#swym-atw-button-container svg,.favorites-button svg{color:#e54196}#swym-atw-button-container.active svg,.favorites-button.active svg{fill:#e54196}#swym-atw-button-container{width:42px;min-width:42px;max-width:42px;height:42px;min-height:42px;max-height:42px;border-radius:50%!important;margin:0;display:block!important}#swym-atw-button-container .atw-button-text{display:none!important}#product-form__details #swym-atw-pdp-button,#product-form__details .swym-button.swym-add-to-wishlist-view-product{padding:0;width:42px;height:42px;border-radius:50%!important;margin:0;display:flex!important;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(12,42,91,.2)}.swym-button.swym-add-to-wishlist-view-product.swym-added{opacity:1!important}.swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{color:#e54196!important}#swym-atw-button-container svg path{fill:none;stroke:none}#swym-atw-button-container svg path[fill]:not([fill=none]){fill:#e54196}#swym-atw-button-container svg path[stroke]:not([stroke=none]){stroke:#e54196}.product-accordions-group .mini-accordions-wrapper,.product-accordion-single .mini-accordions-wrapper{margin-top:0}.mini-accordion:first-child{border-top:1px solid rgba(25,40,85,.08)}.mini-accordion__summary{display:flex;align-items:center;gap:12px;padding:1rem 0;cursor:pointer;list-style:none;position:relative}.mini-accordion__summary::-webkit-details-marker{display:none}.mini-accordion__summary::marker{display:none}.mini-accordion__title{flex:1;display:flex;align-items:center;gap:.5rem}.mini-accordion__title .mini-rating-star{margin-bottom:0!important}.mini-accordion__title .mini-rating-star svg{height:18px!important;width:18px!important}.mini-accordion__title .mini-rating-star__text{font-size:12px!important}.mini-accordion__caret{transition:transform .2s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:1rem;min-width:1rem;height:1rem;width:1rem;max-height:1rem;max-width:1rem}.mini-accordion__content{overflow:hidden;transition:height .3s ease-in-out}.mini-accordion__content-inner{padding-bottom:16px;font-size:14px;line-height:1.4;color:#192855}.mini-accordion .svg-wrapper{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.mini-accordion .svg-wrapper svg{width:100%;height:100%;fill:#192855}.mini-accordion__content-inner h1,.mini-accordion__content-inner h2,.mini-accordion__content-inner h3,.mini-accordion__content-inner h4,.mini-accordion__content-inner h5,.mini-accordion__content-inner h6{margin-bottom:8px;font-weight:600}.mini-accordion__content-inner p{margin-bottom:12px}.mini-accordion__content-inner p:last-child{margin-bottom:0}.mini-accordion__content-inner ul,.mini-accordion__content-inner ol{margin-bottom:12px;padding-left:20px;list-style:disc}.mini-accordion__content-inner li{margin-bottom:4px}.shopify-app-block[id*=reviewsio_card_carousel],.reviews-nuggets .R-ReviewsList__controlButton,.reviews-nuggets .R-PhotoVideoThumbnail__overlay,.reviews-nuggets img{display:none}.reviews-nuggets .R-flex-row{display:flex;flex-direction:row;align-items:center;gap:.25rem;flex-wrap:wrap}.reviews-nuggets .R-ReviewsList{display:flex;flex-direction:column;gap:12px}.reviews-nuggets .R-ReviewsList__item{background:#fff;border-radius:6px;padding:1rem}.reviews-nuggets .cssVar-authorName{color:var(--dark-blue-colour);font-size:20px;font-style:normal;font-weight:400;line-height:120%}.reviews-nuggets .R-RatingStars__stars{display:flex;align-items:center;padding:.5rem 0}.reviews-nuggets .cssVar-badgeElement__text{line-height:1}.reviews-nuggets .item__inner{display:flex;flex-direction:column;gap:.5rem}.reviews-nuggets .item__inner .R-flex-row{justify-content:end}.reviews-nuggets .item__inner .R-BadgeElement{width:fit-content;line-height:1}.reviews-nuggets .reviews-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.reviews-nuggets .reviews-pagination button{border-radius:6px;padding:12px;background:#fff;display:flex;align-items:center;justify-content:center}.reviews-nuggets .reviews-pagination button:hover{background:#f9f9f9}.reviews-nuggets .reviews-pagination button[disabled]{opacity:.5;cursor:not-allowed}.reviews-accordion.hidden{display:none!important}.product-form__submit:disabled,.product-form__submit.disabled,.main-product-form__atc:disabled,.main-product-form__atc.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}:root{--sticky-bar-height: 0px}#product-form__details .swym-registry-add-modal-btn{transition:all .3s ease!important;margin-bottom:0}#product-form__details .swym-registry-add-modal-btn:hover{background-color:#d13785}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product.css.map */
