.reasonsPDP{width:100%;max-width:1290px;margin:0 auto;padding:70px 30px 20px}.reasonsPDPInner{position:relative;width:100%;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:30px}@media (max-width: 800px){.reasonsPDP{padding:32px 0 24px}.reasonsPDPInner{grid-template-columns:1fr;gap:15px}}.reasonsPDPVisual{display:grid;grid-template-columns:75px 1fr;gap:17px;height:fit-content;max-height:100%;position:sticky;top:120px}.reasonsPDPVisualThumbs{display:none;flex-direction:column;gap:11px}.reasonsPDPVisualThumbs.active{display:flex}.reasonsPDPVisualThumbsSlide{width:75px;aspect-ratio:1;cursor:pointer;position:relative;overflow:hidden;border-radius:10px;border:1px solid transparent}.reasonsPDPVisualThumbsSlide.active{border-color:#000}.reasonsPDPVisualThumbsSlideImage{object-fit:contain;aspect-ratio:1}.reasonsPDPVisualSwiper{display:none;width:100%;border-radius:20px}.reasonsPDPVisualSwiper.active{display:block}.reasonsPDPVisualSwiperSlide{width:100%;position:relative;overflow:hidden;border-radius:20px}.reasonsPDPVisualSwiperSlideImage{width:100%;aspect-ratio:1;object-fit:contain}@media (max-width: 800px){.reasonsPDPVisual{grid-template-columns:1fr;gap:21px;position:static}.reasonsPDPVisualThumbs{justify-content:center;flex-direction:row;gap:4px;order:2}.reasonsPDPVisualThumbsSlide{flex:1;max-width:60px;width:100%}.reasonsPDPVisualSwiperSlide{border-radius:0}}.reasonsPDPContent{width:100%}.reasonsPDPTitles{position:relative;color:#161616;font-weight:800;max-width:580px;margin-bottom:29px}.reasonsPDPTitlesMain{font-size:24px;line-height:30px;font-weight:900}.reasonsPDPTitlesVariant{font-size:18px;line-height:30px;font-weight:900}.reasonsPDPReview{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:13.09px;line-height:1}.reasonsPDPReviewText{font-size:13.09px;line-height:1;font-weight:400}@media (max-width: 800px){.reasonsPDPContent{max-width:500px;padding-inline:19px;margin:auto}.reasonsPDPTitles{font-weight:900;padding-inline:15px;margin-bottom:27px}.reasonsPDPTitlesMain{font-size:clamp(20px,6.8vw,24px);line-height:1.25}.reasonsPDPTitlesVariant{font-size:clamp(14px,5.1vw,18px);line-height:1.67}.reasonsPDPReview{font-size:16px;transform:translateY(0);right:15px}.reasonsPDPDescription,.reasonsPDPUniqueDescription{font-size:14px}#reasonsPDPLabelDialogInner{padding:12px}#reasonsPDPLabelDialogExit svg{width:18px;height:18px}}.reasonsPDPOption{display:flex;flex-direction:column;gap:20px;margin-bottom:23px}.reasonsPDPOptionItemLabel{font-weight:600;line-height:32.29px;color:#161616}.reasonsPDPOptionItemValues{display:flex;flex-wrap:wrap;gap:14px 11px;max-width:500px}.reasonsPDPOptionItemValuesLabel{position:relative;flex:1;cursor:pointer;display:flex;flex-direction:column;align-items:center;text-align:center;gap:11px;font-weight:700;font-size:12px;width:100px;min-width:100px;max-width:100px}.reasonsPDPOptionItemValuesLabel.preferred{order:-1}.reasonsPDPOptionItemValuesLabelInput{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.reasonsPDPOptionItemValuesLabelImage{width:100%;max-width:100px;border-radius:15px}.reasonsPDPOptionMobile{position:relative}.reasonsPDPOptionMobileSelected{border:1px solid rgba(0,0,0,.6);border-radius:15px;width:100%}.reasonsPDPOptionMobileOption{position:relative;display:grid;grid-template-columns:20px 1fr;align-items:center;gap:5px;padding:17px 14px 14px}.reasonsPDPOptionMobileOption.hidden{display:none}.reasonsPDPOptionMobileOptionColor{width:20px;height:20px;border-radius:50%;border:1px solid #000;pointer-events:none}.reasonsPDPOptionMobileOptionTitle{font-weight:700;font-size:20px;line-height:1;color:#161616;pointer-events:none}.reasonsPDPOptionMobileOptionSvg{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:15px;height:15px;transition:ease .3s}.reasonsPDPOptionMobileSelected.active .reasonsPDPOptionMobileOptionSvg{transform:translateY(-50%) rotateX(180deg)}.reasonsPDPOptionMobileList{display:grid;grid-template-rows:0fr;transition:ease .3s}.reasonsPDPOptionMobileSelected.active .reasonsPDPOptionMobileList{grid-template-rows:1fr}.reasonsPDPOptionMobileList>div{overflow:hidden}.reasonsPDPBuying{margin-bottom:10px}.reasonsPDPSubscription{max-width:431px;width:100%;margin-bottom:20px}.reasonsPDPSubscriptionTitle{font-weight:700;font-size:24px;line-height:1}.reasonsPDPShipsOn span{display:none;font-weight:600;line-height:2}.reasonsPDPShipsOn span.active{display:block}.reasonsPDPSubscriptionGift{font-size:18px;line-height:120%;margin-block:4px 14px}.reasonsPDPSubscriptionPromo{font-weight:700;line-height:120%;margin-bottom:28px}.reasonsPDPSubscriptionOption{display:block;cursor:pointer}.reasonsPDPSubscriptionOption:not(:first-of-type){margin-top:35px}.reasonsPDPSubscriptionOptionInput{display:none}.reasonsPDPSubscriptionOptionInner{display:flex;flex-direction:column;position:relative;padding:24px 40px 12px;border-radius:15px;border:1px solid rgba(0,0,0,.6);width:100%}.reasonsPDPSubscriptionOption:not(:first-of-type) .reasonsPDPSubscriptionOptionInner{padding-top:26px}.reasonsPDPSubscriptionOptionInput:checked+.reasonsPDPSubscriptionOptionInner{background-color:#f0efed}.reasonsPDPSubscriptionOptionInnerMobile{display:flex;flex-direction:column}.reasonsPDPSubscriptionOptionTag{position:absolute;top:0;left:50%;translate:-50% -50%;font-weight:700;font-size:18px;line-height:32.29px;text-align:center;background-color:#000;color:#fff;min-width:225px;border-radius:25px;padding-inline:10px}.reasonsPDPSubscriptionOptionTitle{font-weight:800;font-size:14px;line-height:1}.reasonsPDPSubscriptionOptionPrice{font-weight:700;font-size:18px;line-height:1;margin-block:5px;color:#c00}.reasonsPDPSubscriptionOptionPrice s{font-weight:500;font-size:14px;text-decoration:line-through;color:#000!important}.reasonsPDPSubscriptionOptionPer{font-size:14px;line-height:1}.reasonsPDPSubscriptionOptionGift{display:inline-block;font-size:14px;line-height:1;margin-top:4px}.reasonsPDPSubscriptionOptionPercent{position:absolute;top:40px;right:clamp(10px,5dvw,25px);display:inline-block;border-radius:10px;font-weight:700;font-size:clamp(12px,4dvw,16px);line-height:1;color:#fff;background-color:#c00;padding:3px 6px}.reasonsPDPSubscriptionOptionGifts{display:grid;grid-template-rows:0fr;transition:ease .3s}.reasonsPDPSubscriptionOptionInput:checked+.reasonsPDPSubscriptionOptionInner .reasonsPDPSubscriptionOptionGifts{grid-template-rows:1fr}.reasonsPDPSubscriptionOptionGifts>span{overflow:hidden}.reasonsPDPSubscriptionOptionGiftsItem{display:grid;grid-template-columns:47px 1fr;grid-template-areas:"pict title""pict text";gap:0 5px;margin-top:10px}.reasonsPDPSubscriptionOptionGiftsImage{grid-area:pict;border-radius:5px;width:47px;object-fit:contain}.reasonsPDPSubscriptionOptionGiftsItemTitle{grid-area:title;font-weight:500;font-size:12px;line-height:1}.reasonsPDPSubscriptionOptionGiftsItemText{font-size:10px;line-height:12px;max-width:227px}.reasonsPDPSubscriptionOptionGiftsItemBottomText{display:inline-block;font-size:12px;line-height:12px;margin-top:8px}.reasonsPDPSubscriptionOptionBullet{display:grid;grid-template-columns:12px 1fr;align-items:center;gap:6px;margin-top:12px}.reasonsPDPSubscriptionOptionBulletSvg{width:12px;height:12px}.reasonsPDPSubscriptionOptionBulletText{font-weight:500;font-size:14px;line-height:1}.reasonsPDPSubscriptionOptionSubtitle{display:inline-block;font-weight:700;font-size:14px;line-height:15px;margin-top:4px;color:#c00}.reasonsPDPSubscriptionOptionSmall{display:inline-block;font-weight:700;font-size:12px;line-height:1;margin-top:4px}.reasonsPDPSubCTAWrap{display:grid;grid-template-rows:1fr;transition:.3s ease}.reasonsPDPSubCTAWrap>span{overflow:hidden}.reasonsPDPSubscriptionInfo{display:grid;grid-template-rows:1fr;transition:.3s ease;font-weight:600;font-size:14px;line-height:1.8;text-align:center;margin-top:14px}.reasonsPDPSubscriptionInfo>div{overflow:hidden}.reasonsPDPATC{border-radius:25px;max-width:313px;font-weight:600;padding:10px;font-size:16px;margin:15px auto 0}.reasonsPDPOnce{display:block;cursor:pointer}.reasonsPDPOnceInput{display:none}.reasonsPDPOnceInner{display:flex;flex-direction:column;border:1px solid #000;border-radius:15px;padding:19px 24px;width:100%;max-width:431px}.reasonsPDPOnceInput:checked+.reasonsPDPOnceInner{background-color:#f0efed}.reasonsPDPOnceTitle{font-weight:800;font-size:14px;line-height:1}.reasonsPDPOncePrice{font-weight:700;font-size:18px;line-height:1;display:inline-block;margin-block:4px}.reasonsPDPOncePrice s{font-weight:500;font-size:14px;line-height:1;text-decoration:line-through}.reasonsPDPOncePer{font-size:12px;line-height:1}.reasonsPDPOnceHidden{display:grid;grid-template-rows:0fr;transition:ease .3s}.reasonsPDPOnceInput:checked~.reasonsPDPOnceInner .reasonsPDPOnceHidden{grid-template-rows:1fr}.reasonsPDPOnceHidden>span{overflow:hidden}.reasonsPDPOnceHiddenAtc{margin-top:10px}@media (max-width: 800px){.reasonsPDPSubscription{border:.5px solid #000;border-radius:15px;max-width:unset;padding:16px 19px 22px}.reasonsPDPSubscriptionOptionInner{padding:0;border:none}.reasonsPDPSubscriptionOptionInput:checked+.reasonsPDPSubscriptionOptionInner{background-color:unset}.reasonsPDPSubscriptionOptionInnerMobile{border:.5px solid #000;border-radius:15px;padding:18px 26px 8px}.reasonsPDPSubscriptionOptionInput:checked+.reasonsPDPSubscriptionOptionInner .reasonsPDPSubscriptionOptionInnerMobile{background-color:#f0efed}.reasonsPDPSubscriptionOption:not(:first-of-type){margin-top:22px}.reasonsPDPSubscriptionOptionTag{font-size:10px;min-width:153px}.reasonsPDPSubscriptionInfo{margin:4px 0 9px}.reasonsPDPOnceInner,.reasonsPDPATC{max-width:unset}}#reasonsPDPCouponfield{background-color:#000;color:#fff;padding:8px 12px;margin:0 0 14px;max-width:fit-content;font-weight:600;border-radius:8px}#reasonsPDPCouponfield:empty{display:none}#reasonsPDPSubOcean{display:flex;flex-direction:column;margin:20px 0 12px;max-width:467px}#reasonsPDPSubOceanTitle{font-weight:800;font-size:14px;line-height:25px;padding-left:40px}#reasonsPDPSubOceanContent{display:flex;gap:10px;max-width:467px}#reasonsPDPSubOceanContentImage{width:28px;height:auto;object-fit:contain}#reasonsPDPSubOceanContentBody{font-size:13px}.reasonsPDPExclusions{font-weight:600;font-size:13px;line-height:15px;text-align:center;max-width:380px}.reasonsPDPExclusions a{text-decoration:underline}@media (max-width: 800px){#reasonsPDPSubOcean{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/main-product-v3.css.map */
