.pdp-addons-block{margin:2rem 0;display:flex;flex-direction:column;gap:1.6rem;width:100%}.pdp-addon-group.pdp-addon-group--product-slider{padding-right:0}.pdp-addon-group{background-color:#fff;display:flex;flex-direction:column;padding:16px 20px}.pdp-addon-group__title{color:#090c11!important;text-align:left;font-family:Archivo;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin:0 0 8px!important;text-transform:capitalize!important}.pdp-addon-group.pdp-addon-group--cover-area{margin-top:24px}.pdp-addon-options{display:flex;align-items:center;flex-wrap:wrap;gap:3px 20px}.pdp-addon-group .pdp-addon-slider-row{margin-top:20px}.pdp-addon-options--products{overflow-x:auto;padding-bottom:.5rem;scrollbar-width:thin}.pdp-addon-radio-item{display:inline-flex;align-items:center;gap:0;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .2s ease}.pdp-addon-radio-item:hover{opacity:.85}.pdp-addon-radio-input{position:absolute;opacity:0;width:0;height:0;margin:0;pointer-events:none}.pdp-addon-custom-radio{width:20px;height:20px;border-radius:50%;border:1px solid #C3C3C3;background-color:#fff;position:relative;flex-shrink:0;display:block;transition:border-color .2s ease,background-color .2s ease}.pdp-addon-radio-input:checked+.pdp-addon-custom-radio{border-color:#c3c3c3;background-color:#fff}.pdp-addon-radio-input:checked+.pdp-addon-custom-radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:#d99700}.pdp-addon-radio-input:focus-visible+.pdp-addon-custom-radio{outline:2px solid #C3C3C3;outline-offset:2px}.pdp-addon-custom-radio-main{display:flex;align-items:start}.pdp-addon-radio-label{color:#757b81;font-family:Archivo;font-size:16px;font-style:normal;font-weight:400;line-height:20px;transition:color .2s ease;text-transform:capitalize;letter-spacing:0px;margin-left:8px}.pdp-addon-product-thumb{width:80px;height:80px;border:1px solid #E8E8E8;background-color:#fff;display:flex;margin-right:14px;align-items:center;justify-content:center;padding:5px;overflow:hidden;flex-shrink:0;transition:border-color .2s ease}.pdp-addon-radio-input:checked~.pdp-addon-product-thumb,.pdp-addon-radio-item--product:hover .pdp-addon-product-thumb{border-color:#111827}.pdp-addon-product-thumb img{max-width:100%;max-height:100%;object-fit:cover}.pdp-addon-header-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.pdp-addon-static-item{flex:0 0 auto}.pdp-addon-static-item .pdp-addon-radio-item{margin:0}.pdp-addon-static-item .pdp-addon-radio-item .pdp-addon-radio-label{color:#757b81;font-family:Archivo;font-size:16px;font-style:normal;font-weight:400;line-height:16px;margin:0 0 0 14px}.pdp-addon-slider-row{width:100%;overflow:hidden;position:relative}.pdp-addon-slider--products .slick-list{overflow:visible;margin:0 0 0 -8px}.pdp-addon-slider .slick-track .slick-slide{margin:0 8px;box-sizing:border-box}.pdp-addon-slide-item .pdp-addon-radio-item{height:100%;margin-bottom:0;box-sizing:border-box}.pdp-addon-nav-arrows{display:flex!important;align-items:center!important;gap:8px!important;position:relative;right:20px}.pdp-addon-nav-arrows button.pdp-addon-arrow,.pdp-addon-nav-arrows .slick-prev,.pdp-addon-nav-arrows .slick-next{position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;margin:0!important;border-radius:50%!important;background-color:#f3f4f6!important;border:1px solid #e5e7eb!important;color:#374151!important;font-size:14px!important;line-height:1!important;cursor:pointer!important;opacity:1!important;visibility:visible!important;z-index:2!important;transition:all .2s ease-in-out!important;box-shadow:none!important}.pdp-addon-nav-arrows button.pdp-addon-arrow:before,.pdp-addon-nav-arrows .slick-prev:before,.pdp-addon-nav-arrows .slick-next:before{content:none!important;display:none!important}.pdp-addon-nav-arrows button.pdp-addon-arrow svg,.pdp-addon-nav-arrows .slick-prev svg,.pdp-addon-nav-arrows .slick-next svg{width:16px!important;height:16px!important;stroke:#374151!important;display:block!important}.pdp-addon-nav-arrows button.pdp-addon-arrow:hover,.pdp-addon-nav-arrows .slick-prev:hover,.pdp-addon-nav-arrows .slick-next:hover{background-color:#e5e7eb!important;border-color:#d1d5db!important;color:#111827!important}.pdp-addon-nav-arrows button.pdp-addon-arrow:hover svg,.pdp-addon-nav-arrows .slick-prev:hover svg,.pdp-addon-nav-arrows .slick-next:hover svg{stroke:#111827!important}.pdp-addon-nav-arrows button.pdp-addon-arrow.slick-disabled,.pdp-addon-nav-arrows .slick-disabled{opacity:.35!important;cursor:not-allowed!important;pointer-events:none!important}@media only screen and (max-width:768px){.pdp-addon-group{padding:14px}.pdp-addon-radio-label{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/component-product-custom-pdp.css.map */
