.productAcc{font-family:Sohne}.productAccInner{position:relative;display:grid;grid-template-columns:58% 42%}@media(max-width:800px){.productAccInner{display:block}}.productAcc .productV2VisualDimension{display:none}.productAccContent{max-width:800px;padding:50px 20px 80px;color:#292828}.productAccContentInner{max-width:548px;width:100%;margin:auto}.productAccTitle{font-family:Feature Deck;font-size:43px;font-weight:300;line-height:110%;letter-spacing:-.43px;margin-bottom:14px;text-transform:capitalize}.productAccTopRow{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:10px}.productAccPrice{display:flex;align-items:center;gap:5px}.productAccPriceRegular{font-size:20px;line-height:150%}.productAccPriceCompare{color:#706a64;font-size:20px;line-height:150%;text-decoration:line-through}.productAccPriceSale{display:block;padding:4px 6px;border-radius:3px;background:#be361c;color:#fff;margin-left:5px;font-size:12px;line-height:120%;opacity:0}.productAccPriceSale.active{opacity:1}.productAccRatings{display:flex;align-items:center;gap:8px;margin-bottom:50px}.productAccIcons{display:flex;align-items:center;gap:20px;margin-bottom:20px}.productAccIconsItem{display:flex;align-items:center;gap:3px;line-height:150%}.productAccIconsItemImage{width:32px;height:32px}.productAccDescription{color:#706a64;line-height:150%;margin-bottom:10px}.productAccDescription.noLink{margin-bottom:50px}.productAccInfoLink{display:inline;padding:0;color:#292828!important;text-decoration:underline!important;line-height:150%}@media(max-width:800px){.productAccContent{padding:20px 15px 55px}.productAccTop{padding:20px 15px}.productAccTitle{font-size:30px;letter-spacing:-.3px;margin-bottom:10px}.productAccPriceRegular{font-size:18px}.productAccPriceSale{display:block;padding:4px 6px;border-radius:3px;font-size:12px;line-height:120%}.productAccRatings{margin-bottom:0}.productAccIcons{flex-wrap:wrap;gap:10px;margin-bottom:10px}.productAccDescription,.productAccInfoLink{font-size:14px}.productAccDescription.noLink{margin-bottom:30px}}.productAccFire{display:block;padding:10px;margin-bottom:50px;background-color:#ece7d9}.productAccFireInner{display:flex;align-items:center;justify-content:center;gap:10px;line-height:150%}.productAccFireInner svg:first-child{width:22px;height:24px}.productAccFireInner svg:last-child{width:20px;height:20px}.productAccOptions{display:grid;gap:50px;margin-bottom:50px}.productAccOptionsItemLabel{font-family:Feature Deck;font-size:28px;font-weight:300;line-height:110%;letter-spacing:-.28px;margin-bottom:10px}.productAccOptionsItemValues{display:flex;align-items:center;gap:10px}.productAccOptionsItemValues.size{display:grid;grid-template-columns:1fr 1fr;gap:0}.productAccOptionsItemColor{display:inline-block;color:#706a64;font-size:14px;line-height:150%;margin-bottom:5px}.productAccOptionsItemValuesColors{position:relative;display:flex;align-items:center;flex-direction:column;text-align:center;gap:5px;cursor:pointer}.productAccOptionsItemValuesColors.first{order:-2}.productAccOptionsItemValuesLabelInput{display:none}.productAccOptionsItemValuesColorsSwatch{display:flex;align-items:center;justify-content:center;border-radius:0;border:1px solid transparent;padding:3px;width:42px;height:42px;transition:ease .3s}.productAccOptionsItemValuesColors:hover .productAccOptionsItemValuesColorsSwatch{border-color:#e9e6e2}.productAccOptionsItemValuesLabelInput:checked+.productAccOptionsItemValuesColorsSwatch{border-color:#292828}.productAccOptionsItemValuesColorsSwatchInner{width:34px;height:34px;border-radius:0;box-shadow:inset 0 0 0 1px #00000029}.productAccOptionsItemValuesColors.sold-out .productAccOptionsItemValuesColorsSwatch{position:relative}.productAccOptionsItemValuesColors.sold-out .productAccOptionsItemValuesColorsSwatch:after,.productAccOptionsItemValuesColors.sold-out .productAccOptionsItemValuesColorsSwatch:before{content:"";position:absolute;top:50%;left:50%;width:calc(100% - 6px);transform:translate(-50%,-50%) rotate(-45deg)}.productAccOptionsItemValuesColors.sold-out .productAccOptionsItemValuesColorsSwatch:after{height:1px;background:var(--prim-color-neutral-800, #292828)}.productAccOptionsItemValuesColors.sold-out .productAccOptionsItemValuesColorsSwatch:before{height:3px;background:var(--prim-color-neutral-100, #E9E6E2)}.productAccOptionsItemValuesSize.sold-out .productAccOptionsItemValuesSizeTitle,.productAccOptionsItemValuesGeneral.sold-out .productAccOptionsItemValuesGeneralTitle{text-decoration:line-through;color:#706a64}.productAccOptionsItemValuesSize{height:100%}.productAccOptionsItemValuesSizeInner{background-color:#fff;border:1px solid #E9E6E2;padding:15px;display:flex;flex-direction:column;justify-content:center;text-align:center;height:100%;cursor:pointer}.productAccOptionsItemValuesLabelInput:checked+.productAccOptionsItemValuesSizeInner{background-color:#dff1ff;border-color:#292828}.productAccOptionsItemValuesSizeTitle{font-weight:300;font-size:18px;line-height:110%;letter-spacing:-.01em}.productAccOptionsItemValuesSizeDimensions{line-height:150%;color:#706a64}.productAccOptionsItemValuesSizePrice{display:flex;align-items:center;justify-content:center;gap:5px;line-height:150%;text-align:center;margin-top:8px}.productAccOptionsItemValuesSizePrice span{color:#706a64;text-decoration:line-through}.productAccOptionsItemValuesGeneral{margin:-10px 0 0}.productAccOptionsItemValuesGeneralTitle{font-weight:300;font-size:18px;line-height:110%;letter-spacing:-.01em}.productAccOptionsItemValuesLabelInput:checked+.productAccOptionsItemValuesGeneralTitle{text-decoration:underline;font-weight:700}@media(max-width:800px){.productAccFire{margin-bottom:30px}.productAccFireInner{font-size:14px;justify-content:unset}.productAccFireInner span{max-width:180px}.productAccFireInner svg:last-child{margin-left:auto}.productAccOptions{gap:30px;margin-bottom:30px}.productAccOptionsItemLabel{font-size:20px;letter-spacing:-.2px}.productAccOptionsItemValuesSizeInner{padding:12px 6px}.productAccOptionsItemValuesSizeTitle{font-size:15px}.productAccOptionsItemValuesSizeDimensions{font-size:14px}.productAccOptionsItemValuesSizePrice{font-size:14px;gap:4px;margin-top:5px}.productAccOptionsItemValuesGeneralTitle{font-size:16px}}.productAccPurchase{margin-bottom:50px}.productAccAtc{width:100%;display:grid;grid-template-columns:1fr 76px;cursor:pointer;padding:0}.productAccAtcText{background-color:#2279bf;color:#fff;font-size:22px;line-height:100%;padding:27px 10px 27px 76px;transition:ease .3s}.productAccAtc:hover .productAccAtcText{background-color:#151515}.productAccAtc:disabled{cursor:not-allowed}.productAccAtc svg{width:76px;height:76px}.productAccPurchaseShipping{padding:10px;text-align:center;background-color:#ece7d9;line-height:150%;margin-top:20px}.productAccDrops{border-top:1px solid #E9E6E2}.productAccDropsItem{border-bottom:1px solid #E9E6E2}.productAccDropsItemButton{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-block:20px;cursor:pointer;font-family:Feature Deck;font-size:22px;font-weight:300;line-height:110%;letter-spacing:-.22px}.productAccDropsItemButton:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1.33333L8 14.6667' stroke='%23292828' stroke-width='1.3'/%3E%3Cpath d='M1.33398 8.33333H14.6673' stroke='%23292828' stroke-width='1.3'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;width:16px;height:16px;transition:ease .3s;font-size:40px}.productAccDropsItemButton.active:after{transform:rotate(45deg)}.productAccDropsItemInfo{display:grid;grid-template-rows:0fr;transition:ease .3s}.productAccDropsItemButton.active+.productAccDropsItemInfo{grid-template-rows:1fr}.productAccDropsItemInfo>div{overflow:hidden}.productAccDropsItemInfoBody{padding:0 0 20px 10px}@media(max-width:800px){.productAccPurchase{margin-bottom:30px}.productAccAtc{grid-template-columns:1fr 52px}.productAccAtcText{font-size:15px;padding:16px 20px;height:100%}.productAccAtc svg{width:52px;height:51px}.productAccPurchaseShipping{font-size:14px;margin-top:15px}.productAccDropsItemButton{padding-block:18px;font-size:18px;letter-spacing:-.18px}.productAccDropsItemInfoBody{padding-bottom:18px}}.productAccSticky{position:fixed;bottom:0;left:0;right:0;transform:translateY(120%);z-index:10;border-top:1px solid #E9E6E2;background-color:#fff;transition:ease .3s}.productAccSticky.active{transform:translateY(0)}.productAccStickyInner{display:grid;grid-template-columns:58% 42%}.productAccStickyInfo{display:flex;align-items:center;gap:5px;padding:26px 40px}.productAccStickyInfoName{font-family:Feature Deck;font-size:22px;font-weight:300;line-height:110%;letter-spacing:-.22px}.productAccStickyInfoPrice{margin-left:15px}.productAccStickyInfoPrice,.productAccStickyInfoCompare{font-size:20px;line-height:110%}.productAccStickyInfoCompare{text-decoration:line-through;color:#706a64}.productAccStickyATC{padding:0}@media(max-width:800px){.productAccStickyInner{grid-template-columns:1fr;padding:0 10px 10px}.productAccStickyInfo{padding:12px 0}.productAccStickyInfoName{font-size:15px;letter-spacing:-.15px}.productAccStickyInfoPrice{margin-left:auto}.productAccStickyInfoPrice,.productAccStickyInfoCompare{font-size:14px}}.productAccessoriesSubtitle{display:none!important}.productTabsContentItem p:not([style]){display:none!important}.productAccOptionsItemValues.amount{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.productAccOptionsItemValues.amount .productAccOptionsItemValuesGeneral{margin:0;cursor:pointer}.productAccOptionsItemValues.amount .productAccOptionsItemValuesLabelInput{position:absolute;opacity:0;pointer-events:none}.productAccOptionsItemValues.amount .productAccOptionsItemValuesGeneralTitle{display:block;padding:18px 10px;text-align:center;font-size:18px;font-weight:400;box-shadow:inset 0 0 0 1px #e9e6e2;transition:box-shadow .15s ease,background-color .15s ease}.productAccOptionsItemValues.amount .productAccOptionsItemValuesGeneral:hover .productAccOptionsItemValuesGeneralTitle{box-shadow:inset 0 0 0 1px #9a9189}.productAccOptionsItemValues.amount .productAccOptionsItemValuesLabelInput:checked+.productAccOptionsItemValuesGeneralTitle{text-decoration:none;font-weight:400;background-color:#ece7d9;box-shadow:inset 0 0 0 1px #151515}.productAccOptionsItemValues.amount .productAccOptionsItemValuesLabelInput:focus-visible+.productAccOptionsItemValuesGeneralTitle{outline:3px solid #81B5DF;outline-offset:2px}.productAccRecipient{margin:0 0 30px;padding:20px;background-color:#fffdf3;box-shadow:inset 0 0 0 1px #e9e6e2}.productAccRecipientToggle{display:flex;align-items:center;gap:12px;cursor:pointer;font-family:Sohne Mono,ui-monospace,monospace;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.productAccRecipientCheckbox{-webkit-appearance:none;appearance:none;flex:0 0 20px;width:20px;height:20px;margin:0;border-radius:0;box-shadow:inset 0 0 0 1px #9a9189;background:#fff center / 12px no-repeat;cursor:pointer}.productAccRecipientCheckbox:checked{background-color:#151515;box-shadow:inset 0 0 0 1px #151515;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.5 6.2 4.6 9.2 10.5 2.8' fill='none' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E")}.productAccRecipientCheckbox:focus-visible{outline:3px solid #81B5DF;outline-offset:2px}.productAccRecipientFields{display:grid;gap:15px;margin-top:20px}.productAccRecipientFields[hidden]{display:none}.productAccRecipientField{display:grid;gap:6px;font-size:14px;line-height:145%;color:#484747}.productAccRecipientField em{font-style:normal;color:#be361c;margin-left:2px}.productAccRecipientField small{font-size:inherit;color:#9a9189}.productAccRecipientField input,.productAccRecipientField textarea{width:100%;padding:12px 14px;border:0;border-radius:0;background:#fff;box-shadow:inset 0 0 0 1px #e9e6e2;font:inherit;font-size:16px;color:#292828;transition:box-shadow .15s ease}.productAccRecipientField textarea{resize:vertical}.productAccRecipientField input:focus,.productAccRecipientField textarea:focus{outline:none;box-shadow:inset 0 0 0 1px #2279bf,0 0 0 3px #dff1ff}.productAccRecipientNote{margin:-5px 0 0;font-size:13px;color:#706a64}.productAccRecipientError{margin:0;font-size:14px;color:#de1c22}@media(max-width:800px){.productAccOptionsItemValues.amount .productAccOptionsItemValuesGeneralTitle{padding:14px 6px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/635/assets/main-product-accessories.css.map */
